home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Atari Mega Archive 1
/
Atari Mega Archive - Volume 1.iso
/
lists
/
gem
/
l_0799
/
603
< prev
next >
Wrap
Internet Message Format
|
1994-08-27
|
7KB
Date: Sat, 18 Jun 1994 19:55:50 -0400 (EDT)
From: Timothy Miller <millert@undergrad.csee.usf.edu>
Subject: Re: How-To-Vote [ADMIN]
To: gem-list@world.std.com
In-Reply-To: <199406182223.AA12921@world.std.com>
Message-Id: <Pine.3.87.9406181950.B1333-0100000@grad>
Mime-Version: 1.0
Precedence: bulk
Clauss:
-----------------
No. (I hope so ;-)
I like the way 7up V2.2 (a German shareware texteditor) solves the
'dangerous' Ctrl-A problem:
You just selected the whole text with Ctrl-A. If you type any letter now,
7up will ask in an alert box if you really want to overwrite the whole
text. 7up doesn't ask, if you delete, cut or move the marked text.
In this way, there is no danger in Ctrl-A. What do you think about it,
Timothy? Maybe, we can stop the Ctrl-A discussion if we agree that all
programers should support this (or a similar) method to prevent the loss
of the text by mistake.
------------------
Once again, you are doing MORE work, writing more code, making up new
KLUDGES and a whole bunch of other garbage simply for the sake of saving
Ctrl-A. Keeping Ctrl-A just isn't so important that we have to go out of
our way to keep it. The simple and best solution is to get rid of it.
Change it to Shift-Ctrl-A, and you will have solved ALL of your problems
in ONE STEP!
Neil:
----------------
>No! I hate the "throw another dialog box at the problem" solution. It
>reminds me of the Mac disk formatting 3 dialog nightmare. Next there
>will be the "are you really sure you want to do that?" dialog, then we'll
>see a dialog after every keypress asking "did you really mean to type the
>letter g?" I prefer the other way.
Exactly - safety guards like this are an excuse for poor design.... The
answer
is to get rid of the Windows/Mac 'big cursor' motion.... It really is a pain
when it comes to writing long documents - in File Selectors it is fine, but
otherwise, forget it.
----------------
You CAN get rid of a well-accepted standard block-handling method simply
for the sake of saving Ctrl-A, but making a fundamental change in the way
blocks are handled will be FAR more devistating to the user than changing
something as simple and seldom used as Ctrl-A.
Chris:
>I think that changing select all to control shift A is not only the
>simplest, but also the most "elegant" solution, since it does not
Yes, definately the most elegant.
>require more dialogs (gee, I just hit control a when typing dialogs and
>screen redrew the window. control a strikes again) or eliminating the
>well-accepted "big cursor" paradigm or changing it to have different
>contextual meanings depending on whether one has selected the entire
Yes, I like the big-cursor system. Changing Select-All to something
other than Ctrl-A is easy. Making fundamental changes in the way blocks
are handled is far more devastating. Besides that, deciding which block
paradigm to use is beyond the scope of this standard... we should cater
to all of them, and since some (many) will be using the big-cursor
system, then we should make sure it's safe for them. And as pointed out
above, Ctrl-A DOES happen by accident! If it's assigned to something
harmless like Redraw Window, then it's just great. Additionally, making
the user memorize MORE shortcuts to handle blocks independantly of
regular text just won't work, and it wastes 'space' on the keyboard that
we could use for more useful short-cuts.
>document or only part of it. I _like_ double clicking on words and
>replacing them by just typing. I do that many times in Atariworks, as
I am technical editor of Processor Direct Magazine. I do a LOT of
editing. Robert Fernandez and I edit the articles on paper, then I am
the one with the job of making the changes in the document in Atari
Works. It's very often that I double-click-drag to select and change or
delete text by the word-unit. I have gotten to the point where I have
begun writing an editor that is specifically for writers and editors that
makes what WE do most efficient. (As TWP writers staff knows, I wrote a
prototype and gave it to them.) I am often faced with simply replacing a
word. I have to find it with the mouse, so I double-click on it with the
mouse then type in the new word.
I am also frequently plagued with that Shift-Backspace problem.
Fortunately, I'm always working with a hard-copy in hand.
>well as selecting areas and simply hitting backspace to delete them. THe
>only real problem is control A and (to a much lesser extent) shift
>backspace. But, UNDO solves both problems, and I'm getting in the habit
>of hitting caps lock when I am going to type large amounts of things in
>all caps. If we cannot agree on control shift a, then I think we should
>leave it alone.
I VERY frequently use the shift key to type in strings of caps. If it's
just one word, I don't want to take the mental effort to find the
CAPS-LOCK key (which I almost NEVER use), hit it, type in the word, then
hit CAPS-LOCK again. I just automatically hold shift and type in the
word. When I make a mistake, I also automatically hit backspace,
instantly destroying my line. Since I then automatically correct my
error, UNDO does nothing but remove the text that I just typed after
hitting Shift-Backspace.
For me, typing is an automatic thing. The less I think about it, the
faster I am at it. I don't want dangerous shortcuts that may destroy
things when I accedentally hit them, requiring me to think about what I
hit. The only two things I'ave had any trouble with are Ctrl-A and
Shift-Backspace, because those are the only two that I tend to hit
accidentally while thinking about other things.
Ofir:
-------------
Undo - Undo Last op
Shift Undo - Redo last op
CTRL Undo - Revert (abandon all changes and reload)
-------------
I like this.
About the Close-Window and Cycle-Window options, I am not accustomed to
having ANY options to do that, except for the Lattice C editor's Ctrl-V
for cycle. I'm just waiting to see what you guys decide to determine
what I'm going to use. Cycle-Window is very important to me, so I want
it accessable from the keyboard. On the other hand, Close-Window isn't,
and it's best to ask before closing, especially if it's not saved.
Delete should Delete blocks. Don't make it hard on us, guys. I don't
want to have to learn another key just to delete blocks.
Nieber:
----------------
As has been pointed out, the risk of data loss can be avoided. But even if
there were something to this, changing shortcuts that are used by virtually
every program on the ATARI and even on other platforms is simply out of the
question. Most programmers just won't do it. Also remember that many app-
lications on the ATARI are no longer supported, but still used, so dramatic
changes like this will probably end with 50% of the used applications using
the old way, the other 50% the new way. Don't do that. This also applies to
CONTRL-U. An existing well-established standard, even if not perfectly
designed, is better than different competing standards.
-----------------
The question is what change is more dramatic? Changing methods is
major. Changing one shortcut is not. If you have to change philosophies
because of ONE shortcut, something it wrong.